home *** CD-ROM | disk | FTP | other *** search
/ Mac Mania 1 / MacMania 1.toast / Games / • Strategy • / Robot Battle 1.1d / Read Me First < prev    next >
Text File  |  1991-05-02  |  3KB  |  61 lines

  1. This is version 1.1 of Robot Battle.  Robot Battle is a game in which
  2. you program robots in a language similar to BASIC (called RIPPLE) and 
  3. then watch two robots fight it out to the death, using a variety of 
  4. weapons.  All the while, humans roam around the battlefield, throwing
  5. grenades at lethargic robots and getting smooshed beneath huge metal 
  6. feet.  
  7.  
  8. For those who downloaded the 1.02 version, here's a list of bug fixes/new
  9. features in version 1.1:
  10.  
  11. 1.  Resolution of the nasty bugs associated with 1.02.  
  12. 2.  Separate b/w & color versions - smaller for b/w users, faster for color
  13.     users (the color version is compiled for '020s or greater).  Only the
  14.     b/w version is being posted to sumex, to allow for quicker downloads.
  15.     If you're interested in the color version, write me e-mail and I'll
  16.     send you a copy.
  17. 3.  Extensive improvements to the language.  The new language is backwards
  18.     compatible with the current (1.02) version of RB, but has the following
  19.     new features:
  20.       a.  No spaces needed between arguments;  10letb=c/d  is a perfectly
  21.           valid line of code now
  22.       b.  No carriage return is needed after the last line of a robot
  23.           program.  This is a small fix, but caused a lot of confusion
  24.       c.  Users can create their own variables now.  In addition to still
  25.           having the ever-lovable A through Z variables, you can now have
  26.           lines such as "Harriet = George * 2".  This makes for easier-to-read
  27.           robot code.  Up to 200 variables can be declared per robot.
  28.       d.  For/next loops.  By popular demand, these have been implemented.
  29.           For/next loops can be nested up to 75 levels deep.
  30.       e.  User-definable arrays.  A line like "Dimension SomeArray(75)" will
  31.           create a 75-element array.  You can then have lines like
  32.           "SomeArray(12)=SomeArray(5) / 6".
  33.       f.  Optional line numbers.  Lines numbers are only needed as labels
  34.           now.  An example of a completely valid RB v1.1 robot:
  35.  
  36.           Equip 1 0 0 0 0 400
  37.  
  38.           For loop=1 to 36
  39.             swivel 10
  40.             zap
  41.           next
  42.  
  43.           20 turn 1
  44.              goto 20
  45.  
  46.           So, as you can see, line numbers are only needed on lines that you
  47.           want to branch to.
  48.  
  49. 4.  Shield weighting.  This allows you to distribute energy to your eight
  50.     shields as you see fit.
  51. 5.  All the weapons are now available for use in this version.  However,
  52.     only the lasers do damage.  This allows users to get a feel for the
  53.     full game by seeing how the entire system acts.
  54. 6.  Miscellaneous bug fixes.
  55. 7.  Snazzy new intro theme.
  56.  
  57.  
  58. Tob & Chuck
  59. Blue Cow Software
  60. bluecow@unix.cis.pitt.edu
  61.